self-contained navigation aid - Espagnol Anglais Dictionnaire